Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of irrigation ditch
  1. noun
    a ditch to supply dry land with water artificially
    type of:
Explanation of irrigation ditch
My lists:
Recently viewed words: